poor weather conditions - German English Dictionary